/*
* @YH Tech, All rights reserved.
* file: YhApiDataDef.h
* description:
*		for c type library output, without c++ namespace.
* version:	1.0
* Author:	Steven
* Date:		2021-08-25
*/

#ifndef _YH_API_DATA_DEF_H_
#define _YH_API_DATA_DEF_H_

#pragma once

#ifdef __cplusplus
extern "C" {
#endif

//
typedef		void*		_handle;

//
typedef struct st_device_config_tag
{
	int		nLength;					// length of data buffer	// 数据缓存长度
	char	cBuffer[2048];				// data content				// 数据内容
} st_device_config, *pst_device_config;


typedef struct st_device_list
{
	int		nNum;				//设备数
	char	cDevList[100][16];	//设备id 100个
} st_device_list, *pst_device_list;


#ifdef __cplusplus
}
#endif 

#endif	// !_YH_API_DATA_DEF_H_